home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 25
/
Cream of the Crop 25.iso
/
os2
/
lopbk505.zip
/
HISTORY.DOC
< prev
next >
Wrap
Text File
|
1997-03-25
|
28KB
|
580 lines
LoopBack Call-Back Verifier v5.05
Copyright (c)96,1997 by Practical Computer Services
HISTORY OF CHANGES, FIXES, & ADDITIONS
-------------------------------------------------------------------------------
BIG NEWS! BIG NEWS! BIG NEWS! BIG NEWS! BIG NEWS! BIG NEWS! BIG NEWS! BIG NEWS!
09/22/96
Practical Computer Services is proud to be the new owner of this fine software.
PCS will now be taking all registrations, releasing all new updates and
handling all support questions. See v5.02 release notes for additional
information.
BIG NEWS! BIG NEWS! BIG NEWS! BIG NEWS! BIG NEWS! BIG NEWS! BIG NEWS! BIG NEWS!
-------------------------------------------------------------------------------
---LOOPBACK v5.05 03/25/97
Updated documentation & other text files to reflect new contact
information.
Web Site: http://www.nerc.com/~pcs/
Corrected some screen display errors.
---LOOPBACK v5.04 10/16/96
Some errors in the way the PPE detected and processed Caller ID
information. Fixed.
The User & SysOp message function for Called ID verification was
broken. Fixed.
On-line tutorial added.
---LOOPBACK v5.03 09/27/96
Changed some key function codes to reflect the name change of the
universal key. The key name has changed from UNIVERSL.KEY to UNI.KEY.
The old key will work as is.
---LOOPBACK v5.02 09/22/96
Practical Computer Services has purchased the source and rights to
Loopback from GO/4 Software as of 09/22/96. Changes made to the code
and related files to reflect this change of ownership. Please direct
all questions and registrations to PCS, not GO/4 Software.
Company info:
Practical Computer Services
483 Klockner Road
Hamilton, NJ 08619
Voice: (609) 584-7947
Support BBS: The TAO BBS (609)587-2672 33,600 USR v.everything
Internet E-Mail: bob.watson@tao.com
---LOOPBACK v5.01
Added in routines for the Universal key.
Worked on Multi-page Caller-ID routines.
---LOOPBACK v5.00
Along with the changes neccessary to incorporate both EDSback and Loopback
owners, along with streamlining of the code the following additions have
been made.
Multi-Page Caller ID finished!
On-Line Tutorial provided (live action and animation!)
Help file changes.
Display file changes.
------------------------------------------------------------------------------
NOTICE!! You may now contact the GO/4 Software programmers through the
InterNet! Here are the addresses:
roy.wilson@factory.com
bill.marcy@factory.com
---INSTALL v1.21c
-FIXED If you were installing from the A: or B: drive, EDSBack
Install would incorrectly tell you that your source
directory did not exist. Fixed, however you can not
install EDSBack from the root directory of any drive
except for the A: and B: drives. If you try to install
EDSBack from the root directory on your hard disk (I don't
know why you'd want to), it will tell you that your source
directory does not exist.
---EDSBACK v1.21c
-FIXED When a caller was disconnected from EDSBack, it would
leave a rather unattractive color on the caller's screen.
(Black on a blinking blue background) This was because I
was using the COLOR statement in the logic with the
creation of the sysop status display. I have removed the
color statements and raw ansi codes are printed directly
to the sysop's screen. (Nothing goes out to the caller
anymore.) This should correct the color bleeding problem
and it should speed up the display of the sysop status
screen. (It also saved a few hundred bytes of code size.)
-FIXED I was incorrectly interpreting the variable for the
message to send to the user. If it was set to "NONE",
EDSBack would not know what to put on the sysop status
screen. The field would simply be blank. Fixed.
-FIXED If the user entered a number that was not part of the BBS's
calling area, EDSBack would scroll by the prompt too fast
for the user to read the information. Fixed by adding a
"Press (Enter) to continue" prompt to the end of it.
NOTE: If you added an @delay:xx@ macro to this prompt to
work around this bug, make sure you remove it as it
is no longer needed.
-FIXED In the configuration toggles help screen, I had a mistake
in describing item #18. It was for the phone comment, and
I was describing the date comment. Fixed.
-FIXED In some instances, a few of the fatal error displays were
not waiting until the user pressed enter. They were just
flying by extremely fast. Fixed.
-FIXED If you had the "Total # of callbacks" field set higher than
the number of users in your USERS database, EDSBack would
screw up the (E)DSInfo display when creating the graph.
Fixed.
-FIXED Grammar error in the EDSCAL. file. Changed "too" to "to".
---EUTMOD4 v1.21c
-FIXED There was some confusion with the broadcast messaging
control. Rewrote the input routines to "hopefully" clear
up some confusions. This also required an update to the
corresponding help file. (EDSCT.)
---EUTMOD8 v1.21c
-FIXED A possible problem could occur that would show you had
more records in the file than what you actually did.
---EDSBACK v1.21b
-FIXED This will hopefully be the last fix for Caller-id. If you
were using the enhanced caller-id, there is a chance that
it would still not operate correctly. Fixed.
---EDSBACK v1.21a
-FIXED If you were using the caller-id searching along with the
enhanced caller-id configuration file, EDSBack would lock
the system up. I was check the wrong file channel for
errors. Fixed.
---OVERALL FIXES v1.21a
-FIXED I had the wrong address and phone numbers specified in
numerous places. (Manual, registration form, etc.)
---INSTALL v1.21
-ADDED After installation is complete, a window will popup
telling you that you need to read the INSTALL.DOC file for
information on configuring EDSBack.
-ADDED v1.20 to v1.21 upgrading.
-ADDED After installing or upgrading, you have the option of
removing the installation files from your hard drive.
-CHANGED Instead of viewing the UPDATE.HIS file, Install will now
show you the HISTORY. file.
-FIXED Under some circumstances, a run-time error could generate
when install creates the destination directory for you.
Added error handling to this.
-FIXED Hotkeys for some of the prompting windows were not properly
accepting input.
---EDSBACK v1.21
-FIXED I had the wrong copyright name for the EDSBack main menu.
---EUTMOD2 v1.21
-FIXED If you were checking the validity of the used # trash file
against the PCBoard USERS file, EDSBack would put a bunch
of debugging info in the callers log and in the
COMPARE.RPT file. Fixed.
-OVERALL FIXES
-FIXED I missed converting the version numbers from 1.15 in a few
of the files. I think I've found em all now.
-FIXED Accidentaly left a batch file that was not needed in the
EDSBack archive. Fixed.
---INSTALL v1.20
-NEW PROGRAM A new program has been included in the EDSBack archive.
INSTALL.EXE will either Install EDSBack for you, or
upgrade your existing EDSBack installation.
---EDSBACK v1.20
-OPTIMIZED Tried to speed up a few of the file I/O routines. (Mainly
the database searches.)
-ADDED The caller-id support has been enhanced. There is a new
config file for you to use if you wish to use the enhanced
caller-id support. (If you like the old way of handling
caller-id, simply do not create this file) A new file
called EDSCID.CFG can be created with your favorite text
editor, and if you wish to use it, here is the format.
Line #1: Path & name of file that contains caller-id
info. (If using caller-id info provided by
modem, simply leave this field blank)
Line #2: Security level to place user at if either of
his/her phone numbers are found in the caller
ID string. (A setting of 0 will disable this
option.)
Line #3: # of days to add to date of verification to
place as user's expiration date if his/her
phone numbers are found in the caller-id string.
(A setting of 0 will disable this option)
Line #4: Value to put in place of user's expiration sec.
level if either of his/her phone numbers are
found in the caller-id string.
If you don't want to use this new config file, the caller
will be upgraded according to the defaults setup in the
configuration settings and caller-id information will be
retrieved from the modem.
-CHANGED When EDSBack tells the user to enter/pick a number with
more digits, it will now display the "Press Enter to
continue" prompt.
-CHANGED The minimum # of digits to dial has been made a bit
stricter than previous versions. If the user chooses
to use either the data or home number as their callback
number, it will now check that number for compliance with
the minimum # of digits to dial. Also, if they were not
entering an international #, and they entered dashes
within the number field, the minimum # of digits
calculation would be inaccurate. Code has been added to
strip out dashes before calculating the number of digits
entered.
-FIXED If you did not have your template names typed in uppercase,
EDSBack would not recognize them. Fixed.
-ADDED 4 Environment settings have been added (To hold you off
until v2.00 is out :) They are as follows:
/ALERT -- Will sound a siren whenever the user
enters a number that was found in the
bad # file.
/LOCALONLY -- Only allow local users in EDSBack. (For
testing purposes before you actually put
it online.)
/NOINFO -- Do not allow the caller to view the
(E)DSInfo screen. (You may also wish to
edit the prompt so that it no longer
contains the (E)DSInfo selection. It is
prompt #15)
/BYPASS -- This environment switch will tell EDSBack
to bypass the EDSBack main menu and go
directly into the callback process.
-ADDED The "Press enter to continue" prompt will now be displayed
after every fatal error. Previously the screen would clear
the error so fast that you couldn't see what was going on
unless you checked your log file.
-ADDED Last minute addition that will allow you to stop the
verification process and (if you wish) lockout the user.
If you hit ESCAPE while at the sysop status screen (while
EDSBack is "Waiting for connection"), it will ask you if
you want to (L)ockout the caller, (E)xit EDSBack, or
(C)ancel the operation.
-FIXED In certain conditions, a user could simply hit enter and
bypass the "Enter your full name" field upon verification.
Also optimized the code a bit while I was fixing the bug.
Fixed.
-ADDED EDSBack now supports high ascii characters when verifying
a callers name, password, city, or verification string.
(NOTE: You must have the high-ascii filter disabled in
order for this to work... If you don't care about the
high-ascii support, then turn on your high-ascii filter in
PCBSETUP)
-OPTIMIZED If the user ran (E)DSInfo, the graph would display
extremely slow. It displays much faster now.
-CHANGED When exiting, EDSBack would automatically make sure the
colors were correct and clear the screen. This would mess
up the display if you had some weird default colors.
Changed by changing the color to the default color before
clearing the screen.
-FIXED If you had EDSBack set to shell out to a batch file prior
to upgrading the user, there is a chance that the USERS.SYS
file that EDSBack writes could be left in the directory.
Fixed by deleting the USERS.SYS file if it exists.
-CHANGED Previously, EDSBack would allow the user to enter their
alias as their name (for name verification) if, and only
if the user's alias was in operation. This has been
changed so that (just like at login) they can either enter
their real name, or alias no matter what the circumstances
are.
-FIXED The number selection menu could be bypassed if you had the
corresponding prompt utilization turned off. Prompt
utilization is now ignored for all input routines.
-OPTIMIZED Optimized the input routines so that it saved 132 bytes in
PPE size (oh wow :) and if the caller is in CTTY mode, the
prompts should look OK now.
-CHANGED The prompt utilization toggle is now ignored for all input
prompts.
Documentation
---------------
-UPDATED The list of registered users at the end of the manual was
updated.
-REMOVED Due to the new installation facility, most of the
installation section was removed from the manual.
-ADDED Material supporting some of the new options has been added
to the manual.
-CORRECTED A number of corrections and changes have been made to the
manual. These are minor grammar, spelling, wording, and
punctuation corrections.
---EDSUTIL v1.20
-REMOVED The trash file conversion to the post v1.07 format has
been removed. If you're running a version as old as v1.07,
you might as well re-install everything :)
---EUTMOD2 v1.20
-ADDED Whenever packing the already used # trash file, EDSUtil
will ask you whether or not you wish to search the PCBoard
USERS file to make sure all the users in the EDSBack trash
file are still active. If you select yes, EDSBack will
begin searching. If EDSBack finds a user in the trash
file that does not exist in the PCBoard users file, it will
mark that user for deletion from the EDSBack trash file
and he/she will be packed out.
-FIXED If you were packing the trash file from remote, the
percentage bar would sometimes display incorrectly. Fixed
by only displaying the percentage bar if you are online
locally, and displaying a simple percent value if you are
calling remotely...
-REMOVED Removed pre v1.07 trash file conversion code.
---EUTMOD4 v1.20
-OPTIMIZED Removed some unneeded code. (Reduced PPE size by
approximately 948 bytes)
---EUTMOD5 v1.20
-FIXED If you were packing the timetables from remote, the
percentage bar would sometimes display incorrectly. Fixed
by only displaying the percentage bar if you are online
locally, and displaying a simple percent value if you are
calling remotely...
---EUTMOD6 v1.20
-FIXED If you were packing the trash file from remote, the
percentage bar would sometimes display incorrectly. Fixed
by only displaying the percentage bar if you are online
locally, and displaying a simple percent value if you are
calling remotely...
-FIXED When editing the security trashfile, EDSUtil would not
let you type S to change the security level. Instead, it
was waiting for you to type N.
---EUTMOD7 v1.20
-FIXED If you were packing the trash file from remote, the
percentage bar would sometimes display incorrectly. Fixed
by only displaying the percentage bar if you are online
locally, and displaying a simple percent value if you are
calling remotely...
---EUTMOD8 v1.20
-OPTIMIZED Removed some unneeded code.
-CHANGED Whenever typing a template name, it will now be converted
to uppercase.
-FIXED If you were packing any of the files from remote, the
percentage bar would sometimes display incorrectly. Fixed
by only displaying the percentage bar if you are online
locally, and displaying a simple percent value if you are
calling remotely...
---ALL EDSBACK PERCENTAGE BARS
-CHANGED I've always thought the color of the percentage bar was
pretty ugly, so I changed it to Bright white on a cyan
background (same color that PCBPack uses with it's
percentage bar)
**************************************
* EDSBack v1.15 NON-BETA RELEASED! *
**************************************
---EDSBACK v1.15 OFFICIAL NON-BETA PUBLIC RELEASE
-NOTE In addition to the following changes, fixes, and additions,
numerous changes have been made to EDSBack, EDSUtil, and
all modules.
-ADDED When EDSBack was appending entries to the EDSBACK.CAL file,
they were all cluttered together. Added a line after each
entry so it is now easier to read.
-FIXED When updating the EDSBACK.CAL file (during a Call-Back only
mode), EDSBack was not opening the file in append mode.
Thus, some information was being overwritten.
-CHANGED If the user executed EDSBack in call-back only mode, it
will no longer search the USED # trash file.
-FIXED EDSBack would tell you that your dialing template file did
not exist, but it would still attempt to open the file.
Fixed by exiting if the file does not exist.
-ADDED A 4 tick delay has been added to all FATAL errors.
-CHANGED Documentation and help files have been updated to clear up
the use of the Download Bytes & Download files settings.
Also changed the help files to reflect this.
-REMOVED EDSBack will no longer determine whether or not your used
# trash file has been upgraded to the v1.09 specifications.
-FIXED EDSBack was incorrectly logging the wrong information to
the EDSBACK.CAL file when it was executed in call-back
only mode and a non-international number was called back.
-CHANGED Slight modification to the internal message sent to the
user after a successful verification.
-CHANGED The internal message that is sent to the SysOp has been
changed to include the user's phone #s and address
information.
-FIXED The "Returning to @boardname@" prompt would sometimes be
displayed before the other prompts were displayed. Fixed
by only displaying this prompt after all other prompts
have already been displayed.
-CHANGED Changed the way in which EDSBack sends a linefeed after it
displays the input prompts.
-CHANGED A few of the statements to flush the local keyboard buffer,
and the incoming modem buffer were moved closer to the
input statements to improve the efficiency of blocking
unwanted incoming data.
-DELAYS The following delays have been added/changed:
1) Built-in delay after connection is now 40 ticks.
2) Built-in delay if 2400 baud connection detected is
now 30 ticks. (On top of the 40 ticks which totals
70 ticks.)
3) Built-in delay after information screen is displayed
to user, but before input prompts are displayed is
now 18 ticks.
-ADDED When displaying the file EDSCAL right before the user is
called back, EDSBack will set the @optext@ macro equal to
the number being called back.
-CHANGED Instead of displaying prompt number 6 before calling the
user back, (The prompt that tells them they are about to
be called back) EDSBack will display the file EDSCAL. It
can be graphics and/or language specific. In conjunction
with this, I removed the hard-coded clear screen. This
can now be user defined from within the EDSCAL file with
the @cls@ macro.
-CHANGED The EDSBack main menu has been changed. I like the new
look better than the old. The filename is EDSWC
-ADDED A 4 second delay has been added to the hangup. This is
done to ensure the line is clear before dialing. This
will be configurable in the future.
-ADDED EDSBack now sets the packout date to 5 days after the
verification date. (This will be configurable in the
next release... Making it configurable in this release
is beyond the scope of this release.)
---EDSUTIL v1.15
-ADDED EDSUtil will now process the first stacked command on the
Conference command prompt. ie., if you type EDSUTIL P
from your PCBoard Main Menu (Conference command prompt),
EDSUtil will now recognize the P and go directly to the
prompt editing mode. It will ONLY recognize ONE stacked
command, though. V1.20 will be able recognize all stacked
commands when released.
---EUTMOD1 v1.15
-CHANGED Prompt number 6 (Starting callback prompt) is no longer
needed and the default has been replaced with "NO LONGER
IN USE".
---EUTMOD2 v1.15
-CHANGED The default command in the Used # Editor has been changed
to the last command that was issued.
---EUTMOD4 v1.15
-CHANGED The length of the prompt for the # of daily bytes & # of
total bytes to add wasn't allowing you to enter enough
numbers. Changed so that you may enter many more numbers
than before.
-CHANGED The Variable Type for the # of files to add to the users
# of files downloaded has been changed to a Signed Word
variable. This will allow values from -32767 to 32767.
---EUTMOD8 v1.15
-FIXED Some of the prompts were still displaying "Local calling #
list successfully packed...". Fixed to reflect that the
file is now called the allowed # calling file.
---EDSMOD4 (CONFIG EDITOR) (EDSFIX UPDATE PATCH FOR V1.14)
-FIXED If you changed the "Default Exp. Days" setting in the
config settings, it would only write one byte of the two
bytes of information that it was supposed to write.
-FIXED If you changed the "# of files to add to user's total
files" in the config settings, it would write 4 bytes
instead of the two that it was supposed to write.
---EDSBACK v1.14 Beta Release 14
---EDSBACK v1.13 Beta Release 13
---EDSBACK v1.12 Beta Release 12
---EDSBACK v1.11 Beta Release 11
---EDSBACK v1.10 Beta Release 10
---EDSBACK v1.09 Beta Release 9
---EDSBACK v1.08 Beta Release 8
---EDSBACK v1.07 Beta Release 7
---EDSBACK v1.06 Beta Release 6
---EDSBACK v1.05 Beta Release 5
---EDSBACK v1.04 Beta Release 4
---EDSBACK v1.03 Beta Release 3
---EDSBACK v1.02 Beta Release 2
---EDSBACK v1.00 Beta Release 1
-OFFICIAL BETA RELEASE
---Internal & classified External ALPHA releases
---EDSBACK v1.00 ALPHA Release